#ifndef __MYSQLITE3_H_
#define __MYSQLITE3_H_

#include <sqlite3.h>
#include "myds.h"

//初始化表
bool mysql_init();
//销毁资源
void mysql_deinit();

//获取sqlite3连接: 上锁！
sqlite3* mysql_getConn();
//解锁！
void mysql_closeConn(sqlite3* db);
//user表：查询
bool mysql_user_exit(sqlite3* db, char* userid,char* pwd);
//user表：添加用户
bool mysql_user_add(sqlite3* db, my_user_t* user);
//dev表：查询userid 关联的 设备列表
bool mysql_dev_list(sqlite3* db, char* userid, my_dev_t* arr, int* len);
//dev表：添加关联的设备
bool mysql_dev_add(sqlite3* db, my_dev_t* dev);
//dev表：删除关联的设备
bool mysql_dev_del(sqlite3* db, char* userid, char* devid);


#endif

